/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ControladoresUI;

import Entidades.Usuario;
import ManagersUI.CatedraticoManager;
import javafx.event.*;
import javafx.fxml.FXML;
import javafx.scene.layout.HBox;
/**
 * FXML Controller class
 *
 * @author JEscalante
 */
public class CatedraticoController{

    /**
     * Initializes the controller class.
     */
    Usuario usuario;
    
    CatedraticoManager catedraticoManager;
    @FXML private HBox pnlPrincipal;
    
    public void initialize() {}
  
    public void initManager(final CatedraticoManager catedraticoManager, Usuario usuario) {
        this.catedraticoManager = catedraticoManager;
        this.catedraticoManager.pnlPrincipal = this.pnlPrincipal;
        this.usuario = usuario;
        this.catedraticoManager.showPnlCatedraticoInicio(usuario);
    }
    @FXML
    private void abrirPnlCatedraticoInicio(ActionEvent event){
        catedraticoManager.showPnlCatedraticoInicio(usuario);
        
    }
    @FXML
    private void abrirPnlCursosPosibles(ActionEvent event){
        catedraticoManager.showPnlCursosPosibles(usuario,null);
        
    }
    @FXML
    private void abrirPnlFichaCatedratico(ActionEvent event){
        this.catedraticoManager.showPnlFichaCatedratico(usuario);
    }

    
}
